balsas armed lizard - French English Dictionary